bba2806f76d98a139e83736fd08b72fae0ab27c1,ambari-server/src/main/java/org/apache/ambari/server/security/authorization/AmbariLdapDataPopulator.java,AmbariLdapDataPopulator,getExternalLdapUserNames,#,293

Before Change


    final EqualsFilter equalsFilter = new EqualsFilter("objectClass",
        ldapServerProperties.getUserObjectClass());
    String baseDn = ldapServerProperties.getUserBase();
    if (baseDn == null) {
      baseDn = ldapServerProperties.getBaseDN();
    }
    ldapTemplate.search(baseDn, equalsFilter.encode(), new AttributesMapper() {

After Change


    final LdapTemplate ldapTemplate = loadLdapTemplate();
    final EqualsFilter equalsFilter = new EqualsFilter("objectClass",
        ldapServerProperties.getUserObjectClass());
    String baseDn = ldapServerProperties.getBaseDN();
    ldapTemplate.search(baseDn, equalsFilter.encode(), new AttributesMapper() {

      public Object mapFromAttributes(Attributes attributes)